package org.ipower.examsystem.dao;
import java.util.List;
import org.ipower.examsystem.domain.Catalog;
import org.ipower.examsystem.domain.DataField;
import org.ipower.platform.service.TreeDataCollection;
/*
 * 考试科目数据访问接口。
 * */
public interface CatalogDao extends ModuleGenericDao<Catalog>  {
    /**
     * 获取不包括指定考试科目ID子目录所有子科目集合.
     * @param catalogID 考试科目ID.
     * @return 子科目集合.
     * */
    public List<DataField> NotSelfCatalog(String catalogID);
    /**
     * 获取考试科目树形结构数据。
     * @return 树形结构数据。
     * */
    public TreeDataCollection getCatalogs();
}